package com.itheima;

import java.util.Scanner;

/*
    分析并完成以下需求:

	1.模拟计算器，提示用户选择运算方式，[1加法/2减法/3乘法/4除法/5取余/0退出程序]
	2.提示用户分别录入两个整数，然后根据运算方式进行计算
	3.打印用户选择的运算方式，和运算结果（使用字符串拼接算式和结果）
 */
public class day02 {
    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        System.out.println("@@@ 欢迎使用黑马计算器 @@@");
        for (; ; ) {
            //提示接收选择
            System.out.println("请选择运算方式：[1加法/2减法/3乘法/4除法/5取余/0退出程序]");
            int choose = sc.nextInt();
            //退出判断
            if (choose == 0) {
                System.out.println("感谢使用，再见！");
                System.exit(0);
            }
            //错误选择判断
            if (choose < 0 || choose > 5) {
                System.out.println("您的选择有误！");
                continue;
            }
            //提示接收数据
            System.out.println("请输入第一个整数：");
            int a = sc.nextInt();
            System.out.println("请输入第二个整数：");
            int b = sc.nextInt();
            //运算及结果判断打印
            if (choose == 1) {
                System.out.println("用户选择加法");
                System.out.println(a + "+" + b + "=" + (a + b));
            } else if (choose == 2) {
                System.out.println("用户选择减法");
                System.out.println(a + "-" + b + "=" + (a - b));
            } else if (choose == 3) {
                System.out.println("用户选择乘法");
                System.out.println(a + "*" + b + "=" + (a * b));
            } else if (choose == 4) {
                System.out.println("用户选择除法");
                System.out.println(a + "/" + b + "=" + (a / b));
            } else if (choose == 5) {
                System.out.println("用户选择取余");
                System.out.println(a + "%" + b + "=" + (a % b));
            }
        }
    }
}
